Tom,
You are right it is a 4 pole motor. What would you consider to be a minimum for commutation updates per cycle to have a motor function well? I am also considering a 8 pole motor running at 12,000 RPM which would have 13 updates.
If I use 2 KSteps (running multiple stepper motors) and a snapamp to run the spindle will this have any effect on how often the CPU can update each cycle of the motor?
Regarding point 3, I am curious how the rotor angle is normally determined? Can back EMF from the motor be used? The snapAMP home page says the following. I understood this to mean back EMF, but maybe the standard options are hall sensors or encoders.
"We designed the SnapAmp to easily connect to the KFLOP with a single ribbon cable, enabling KFLOP to perform 3-phase brushless sinusoidal commutation for brushless motors without the need for hall sensors - though hall sensors can also be used."
Thanks,
Scott